<?php

//从1-47中随机产生6个数,不能重复


/**
 * @return array
 */
function fun(){
//    $arr = [];
    $arri=array();
    $num = 0;
    $res = 0;
    $arr[0]=mt_rand(1,47);
    do{
        $res=mt_rand(1,47);
        if($num==5){
            return $arr;
        }elseif($res!=$arr[$num]){
            $arr[$num+1]=$res;
            $num++;
        }
    }while(true);


}

function funcc(){
    $arr[0]=mt_rand(1,47);

    for($i=1;$i<6;$i++){
        $res=mt_rand(1,47);
//        echo $res."*&nbsp;";
        for($k=0;$k<=$i;$k++){
            if($res!=$arr[$k]){
                $arr[$i]=$res;

//                echo $arr[$i]."&nbsp;";
            }
        }
    }
    return $arr;
}

//print_r(fun());

print_r(funcc());

?>